﻿using System;
using System.Numerics;

namespace Iptv.MediaReporter.Entity
{
    /// <summary>
    /// 剧头数据实体类
    /// </summary>
    public class ProgramEntity
    {
        /// <summary>
        /// 剧头ID/媒资ID 单集为媒资ID
        /// </summary>
        public string MediaID { get; set; }
        /// <summary>
        /// 媒资Code
        /// </summary>
        public string MediaCode { get; set; }
        /// <summary>
        /// 剧头名称
        /// </summary>
        public string ProgramName { get; set; }
        /// <summary>
        /// 分发通道名称
        /// </summary>
        public string CPName { get; set; }
        /// <summary>
        /// 媒资类型 0 单集 1 多集
        /// </summary>
        public int MediaType { get; set; }
        /// <summary>
        /// 总集数 单集为1 多集为实际集数
        /// </summary>
        public long Counter { get; set; }
        /// <summary>
        /// 发行备案号
        /// </summary>
        public string LicenseNum { get; set; }
        /// <summary>
        /// 发行者
        /// </summary>
        public string ContentProvider { get; set; }
        /// <summary>
        /// 发行年份
        /// </summary>
        public string ReleaseYear { get; set; }
        /// <summary>
        /// 发行日期
        /// </summary>
        public string ReleaseDate { get; set; }
        /// <summary>
        /// 上报平台分配的编号GUID
        /// </summary>
        public string TaskID { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }

    }
}
